be raining cats and dogs
be raining cats and dogs
​(informal) to be raining heavily